package vcp.client.request;

import vcp.client.forms.PeriodicForm;
import vcp.enums.RequestType;

/**
 * 
 * @author VCP team
 *         <p>
 *         Requests Periodic Report Save
 *         </p>
 *         @see PeriodicForm
 * 
 */
public class PeriodicReportSaveRequest extends Request
{

	/**
	 * 
	 */
	private static final long serialVersionUID = -5601869635250491996L;

	// ****************************************************************************************************************************
	// Setter-Getter methods
	// ****************************************************************************************************************************
	/**instance of periodic form **/
	private final PeriodicForm form;

	public PeriodicForm getForm()
	{
		return this.form;
	}

	/**
	 * Periodic Report constructor
	 * 
	 * @param form
	 *            hold requested data
	 * @see PeriodicForm
	 */
	public PeriodicReportSaveRequest(PeriodicForm form)
	{
		super(RequestType.PERIODIC_REPORT_SAVE);
		this.form = form;
	}

}
